import Vue from 'vue'

import {  ElButton, ElForm, ElFormItem, ElInput, ElMessage, ElContainer, ElHeader, ElAside, ElMain,
  ElMenu, ElSubmenu, ElMenuItem, ElBreadcrumb, ElBreadcrumbItem, ElCard, ElRow, ElCol,
  ElTable, ElTableColumn, ElSwitch, ElTooltip, ElPagination, ElDialog, ElMessageBox, ElTag, ElTree, 
  ElSelect, ElOption, ElCascader
} from 'element-plus'

import 'element-plus/dist/index.css'

Vue.use(ElButton)
Vue.use(ElForm)
Vue.use(ElFormItem)
Vue.use(ElInput)
Vue.use(ElContainer)
Vue.use(ElHeader)
Vue.use(ElAside)
Vue.use(ElMain)
Vue.use(ElMenu)
Vue.use(ElSubmenu)
Vue.use(ElMenuItem)
Vue.use(ElBreadcrumb)
Vue.use(ElBreadcrumbItem)
Vue.use(ElCard)
Vue.use(ElRow)
Vue.use(ElCol)
Vue.use(ElTable)
Vue.use(ElTableColumn)
Vue.use(ElSwitch)
Vue.use(ElTooltip)
Vue.use(ElPagination)
Vue.use(ElDialog)
Vue.use(ElTag)
Vue.use(ElTree)
Vue.use(ElSelect)
Vue.use(ElOption)
Vue.use(ElCascader)

Vue.prototype.$message = Message
Vue.prototype.$confirm = MessageBox.confirm